FernleafSystems\Wordpress\Plugin\Shield\Modules\Base\ModCon B

Total Complexity 90
Dependencies 14
Dependents 2
Total lines 476
Lines of code 287
Logical lines of code 132
Comment lines 92
Methods 54
Properties 5

Methods 54

Method Rating Maintainability Complexity Lines of code
isModuleEnabled()
S
54 7 23
onRunProcessors()
S
62 6 12
findElementClass()
S
55 5 19
loadModElement()
S
60 4 13
onWpInit()
S
59 3 14
setLastErrors()
S
62 3 12
loadProcessor()
S
62 3 12
collateRuleBuilders()
S
59 2 15
getLastErrors()
S
67 3 7
moduleReadyCheck()
S
64 2 11
boot()
S
70 2 7
getTextOpt()
S
68 2 7
isAccessRestricted()
S
78 2 3
isModOptEnabled()
S
75 2 4
setIsMainFeatureEnabled()
S
75 2 4
getDismissedNotices()
S
74 2 4
getUiTrack()
S
73 2 4
getModSlug()
S
79 2 3
__construct()
S
81 1 3
doPrePluginOptionsSave()
S
91 1 2
preProcessOptions()
S
91 1 2
onPluginDeactivate()
S
91 1 2
onWpPrivacyErase()
S
82 1 3
onWpPrivacyExport()
S
82 1 3
onConfigChanged()
S
91 1 2
opts()
S
79 1 3
getWpCli()
S
79 1 3
getStrings()
S
80 1 3
getAdminNotices()
S
79 1 3
loadStrings()
S
80 1 3
getBaseNamespace()
S
82 1 3
getNamespace()
S
79 1 3
getNamespaceRoots()
S
73 1 6
saveModOptions()
S
81 1 3
hasLastErrors()
S
79 1 3
setUiTrack()
S
79 1 3
onWpLoaded()
S
91 1 2
setupHooks()
S
65 1 9
enumRuleBuilders()
S
82 1 3
setupCustomHooks()
S
91 1 2
doPostConstruction()
S
91 1 2
getUpgradeHandler()
S
80 1 3
isReadyToExecute()
S
79 1 3
doExecuteProcessor()
S
82 1 3
getOptionsStorageKey()
S
78 1 3
setDismissedNotices()
S
80 1 3
getProcessor()
S
81 1 3
getUrl_OptionsConfigPage()
S
80 1 3
getEnableModOptKey()
S
80 1 3
getMainFeatureName()
S
78 1 3
getDescriptors()
S
68 1 7
clearLastErrors()
S
81 1 3
getTextOptDefault()
S
82 1 3
savePluginOptions()
S
91 1 2